<template>
    <div class="cmt-container">
        <h3>发表评论</h3>
        <hr>
        <textarea placeholder="请输入要BB的内容（最多bb120字）" maxlength="120" v-model="msg"></textarea>

        <mt-button type="primary" size="large" >发表评论</mt-button>
        <!-- @click="postcomment"  -->
        <div class="cmt-list">
            <div class="cmt-item" v-for="item in message" :key="item.array">
                <div class="cmt-title">
                    第1楼&nbsp;&nbsp;用户：{{item.username}}&nbsp;&nbsp;发表时间：{{item.passtime}}
                </div>
                <div class="cmt-body">
                   {{item.text==='undefined'?'此用户未评论':item.text}}
                </div>
            </div>
        </div>
        
         <mt-button type="danger" size="large" plain @click="getmore">加载更多</mt-button>
    </div>
</template>
<script>
import {Toast} from "mint-ui" 

export default {
    data() {
        return {
            pageindex:1,//实现
            message:[],
            msg:" "
        }
    },
    created() {
        this.getcomments();
    },
    methods: {
        getcomments(){
            //"api/getcomments/"+this.id+"?pageindex"+this.pageindex
            this.$http.get("satinGodApi?type=5&page=1").then(result=>{
                if(result.body.code===200){
                    console.log(result.body);
                    this.message=this.message.concat(result.body.data)
                    //每当获取新评论数据的时候不要把老数据清空覆盖
                }else{
                    Toast("获取失败")
                }
            })
        },
        getmore(){
            //this.pageindex++;  如果与偶api接口带id的可以用与评论
            this.getcomments();
        },
        // postcomment(){

        //     //校验是否为空
        //     if(this.msg,trim().length===0){
        //         return Toast("评论内容不能为空！")
        //     }
        //     //发表评论
        //     //请求url地址
        //     //数据对象msg
        //     // 定义提交，表单中数据格式 emulateJSON:true
        //     this.$http.post('api/postcomment'+this.$route.params.id,{content:this.msg.trim()
        //     }).then(function(result){
        //         if(result.body.status===0){
        //             //拼接一个评论对象
        //             var cmt={user_name:'匿名用户',
        //             add_time:Date.now(),
        //             content:this.msg.trim()
        //             };
        //             this.comments.unshift(cmt);
        //             this.msg="";
        //         }
        //     })
        // }
    },
    // props:["id"]
}
</script>
<style lang="less">
.cmt-container{
    h3{
        font-size: 18px;
    }
    textarea{
        height: 100px;
        font-size: 15px;
        margin: 0;
    }
    .cmt-list{
        margin: 10px 0;
        .cmt-item{
            font-size: 11px;
            .cmt-title{
                background: #ccc;
                line-height: 20px;
            }
            .cmt-body{
                line-height: 25px;
                text-indent: 2em;
                margin-bottom: 3px;
            }
        }
    }
}
</style>
